Microsoft® ActiveX(TM) Control Pad Release Notes ================================================ © Copyright Microsoft Corporation, 1996. To view this document most effectively in Notepad, maximize the Notepad window and turn on Word Wrap (Edit menu). Contents -------- These release notes supplement the information in the the Microsoft ActiveX Control Pad Help file. 1. Support Information 2. Requirements 3. Installation 4. Known Issues 1. Support Information ====================== The Microsoft ActiveX Control Pad is a free, downloadable product. Microsoft has established an online newsgroup for this product, for peer-to-peer support only. This newsgroup can be used to exchange information with others who are using the ActiveX Control Pad. To access this newsgroup using a newsgroup reader, enter the following news server address: msnews.microsoft.com The name of the newsgroup is: activeX_controlpad_HTML_layout_control Or, you can use the following URL to access the newsgroup directly from a Web browser: news:microsoft.public.activeX_controlpad_HTML_layout_control The newsreader available with Internet Explorer version 3.0 supports multiple news servers. You can download the newsreader from the Internet Explorer site (http://www.microsoft.com/ie). Microsoft AnswerPoint Fee based technical support is available from Microsoft by dialing (800) 936-5800. 2. Requirements for Microsoft ActiveX Control Pad ================================================== To run Microsoft ActiveX Control Pad, you need the following: * A personal computer with a minimum 486 microprocessor running Microsoft Windows 95 or later, or Microsoft Windows NT 4.0 or later. * 16 MB of RAM. * 10 MB of free disk space on your hard drive. * Internet Explorer 3.0 or later. 3. Installing the Microsoft ActiveX Control Pad =============================================== To install the Microsoft ActiveX Control Pad, download the setup file from: http://www.microsoft.com/workshop/author/ After downloading SETUPPAD.EXE to your system: 1. Run SETUPPAD.EXE. 2. Follow the setup instructions on your screen. 3. Open the ActiveX Control Pad README file from the Windows 95 Start menu to review important information about the product. Note: Microsoft ActiveX Control Pad includes the HTML Layout control. You don't need to download and install the HTML Layout control separately. 4. Known Issues =============== Beta 1 Compatibility -------------------- HTML Layouts authored with the Beta 1 release of the Microsoft ActiveX Control Pad that contain tags with the "DATA=DATA:..." attribute will not work with this release. Replace "DATA:" with "DATA:APPLICATION/X-OLEOBJECT;BASE64," to upgrade an HTML Layout to work with the released version. ActiveX Controls and Objects ---------------------------- Low memory may cause certain images to be downloaded incorrectly when using the Image control, resulting in the loss of image data. The Microsoft Forms 2.0 MultiPage Control, and the Microsoft Forms 2.0 Frame Control will not work in HTML or in an .alx file. tags placed in HTML that are larger than 2K will not be instantiated by Internet Explorer. Setting the MousePointer property will only show black-and-white icon at runtime. When persisting URL properties, the ActiveX Control Pad does not persist the REF attribute in the tag. This attribute is used by certain tools to do link fixup. Use document-relative URL's to avoid link fixup issues. Setting and changing Z-Order at runtime works with Windowless ActiveX Controls. Windowed controls, which most legacy controls are, can not be used with Z-Order, they will always appear above Windowless controls. Setting the MouseIcon property for Forms 2.0 controls will not work as expected when used directly in an HTML file. MouseIcon on these controls does work correctly when used within an HTML Layout Control. Setting TabKeyBehavior=True for a multiline textbox control will not behave as expected. The object participates in the tab order instead of inserting a tab character. The License Manager Object should not be inserted in the .alx file. To use licensed controls in an HTML document, the license manager information should be inserted directly into the HTML document. HTML Layout ----------- Comments inside a
block are not preserved. To preserve comments in the .alx file, place them outside the
block. Inserting HTML Layouts in HTML files requires an absolute path unless the layout being inserted is in the same directory as the host HTML file, or the HTML Layout is located in a subdirectory of the directory containing the host HTML file. The bgColor property of the HTML Layout cannot be set to a system color (i.e., any of the colors in the drop-down list in the property page). Use an absolute color value instead. Z-Order commands cannot be undone using the Undo command (Edit Menu). Dragging and Dropping of .bmp, .avi, or other files on to the ActiveX Control Pad's HTML Layout editor can cause problems. Instead, drag out the appropriate control first, and then point the control's property at the file to be used. Inserting objects into an HTML Layout that are not proper ActiveX Controls, for example an Excel spreadsheet, can cause unexpected results. If the object is inserted by adding it to the toolbox as a control and then adding it to the HTML Layout, the following tags will be written to the .alx file: In general, do not insert non ActiveX Controls into an HTML Layout. Non ActiveX Controls will not appear in the Insert ActiveX Control selection dialog. Accelerators do not work as expected within an HTML Layout. Scripting --------- When you are setting properties in the Script Wizard's List view, the "Color" button returns the HEX code in RRGGBB format (e.g. - #FF00FF) for the color selected. When scripting elements on an HTML page, the Script Wizard removes extra whitespace and extra carriage returns from the file. The Script Wizard does not check for duplicate procedure and object names. When commenting inline scripts using VBScript code, use "REM" instead of the "'" character. Inline scripts are any script contained directly in the HTML tag for the object, such as scripts specified directly in an tag. You can use "'" in